insulating stick - English Synonyms Dictionary